TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/23/2023)
2022
Section - Middle States
Area - Philadelphia
League - Adult 18 & Over
Flight - 3.5 Men - North
--------------------------------------------------------------------------------------------------------------------------------------
PRAC 3.5
League Record: 1 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Paul Fang - 3.46
Colton van Mol - 3.43
Ryan Prager - 3.42
Sathiesh Ramaiyapillai Selvaraj - 3.41
Anirudh Sridharan - 3.35
Joshua Calaquian - 3.33
ALEXANDER JACOBS - 3.32
Allen Moy - 3.24
Premsingh Rajaiyan - 3.18
Chull Park - 3.18
Michael Connors - 3.17
Egbert Baldovino - 3.16
Jerry Kouveras - 3.12
Boris Melnik - 3.07
Phani Kumar - 3.02
Alec Rubin - 2.99
Leslie Villanueva - 2.98
Raouf Laadem - 2.81
Michael Anella - n/a
JIMBO JIMENEZ - n/a
Doug Eberhart - n/a
League Results By Position
1S 2S 1D 2D 3D
Leslie Villanueva - 2.98 & Alec Rubin - 2.99 0 - 1
Leslie Villanueva - 2.98 & Jerry Kouveras - 3.12 0 - 1
Premsingh Rajaiyan - 3.18 & Colton van Mol - 3.43 0 - 1
Chull Park - 3.18 & Michael Connors - 3.17 0 - 2 0 - 1
Michael Connors - 3.17 & Alec Rubin - 2.99 0 - 1
Michael Connors - 3.17 & Boris Melnik - 3.07 0 - 1
Michael Connors - 3.17 & Phani Kumar - 3.02 0 - 1
Michael Anella - n/a & Alec Rubin - 2.99 0 - 1 1 - 1
Jerry Kouveras - 3.12 & Boris Melnik - 3.07 1 - 0
Jerry Kouveras - 3.12 & JIMBO JIMENEZ - n/a 0 - 1
Colton van Mol - 3.43 & Joshua Calaquian - 3.33 1 - 0
Colton van Mol - 3.43 0 - 1
Allen Moy - 3.24 & Anirudh Sridharan - 3.35 1 - 0
Allen Moy - 3.24 & Paul Fang - 3.46 1 - 0
Allen Moy - 3.24 & Raouf Laadem - 2.81 0 - 1
Allen Moy - 3.24 0 - 1
Boris Melnik - 3.07 & ALEXANDER JACOBS - 3.32 0 - 1
Boris Melnik - 3.07 0 - 1 0 - 1
Joshua Calaquian - 3.33 & Egbert Baldovino - 3.16 0 - 1
Egbert Baldovino - 3.16 & Raouf Laadem - 2.81 0 - 1
Sathiesh Ramaiyapillai Selvaraj - 3.41 & Paul Fang - 3.46 0 - 1
Phani Kumar - 3.02 & Raouf Laadem - 2.81 0 - 1
Phani Kumar - 3.02 0 - 1
Ryan Prager - 3.42 & Raouf Laadem - 2.81 1 - 0
Ryan Prager - 3.42 1 - 1
ALEXANDER JACOBS - 3.32 & Raouf Laadem - 2.81 1 - 0
ALEXANDER JACOBS - 3.32 2 - 0
Paul Fang - 3.46 1 - 0 0 - 1
Doug Eberhart - n/a 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BCRC2
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jeffrey Grossman - 3.33
Jonathan Bilder - 3.29
Justin Zaslow - 3.26
Jean Bichara - 3.26
Timothy Weaver - 3.22
Joseph Musacchia - 3.21
Jeff Ganis - 3.21
Michael Dellarocca - 3.18
Jeremy Cressman - 3.18
Jacob Igval - 3.07
Joseph Allen - 3.06
Todor Enev - 3.04
Thomas Dickey - n/a
Nolan Bilder - n/a
Michael Raymond - n/a
Marvin Kalafer - n/a
Emmett Gallagher - n/a
League Results By Position
1S 2S 1D 2D 3D
Thomas Dickey - n/a & Emmett Gallagher - n/a 1 - 0
Michael Raymond - n/a & Michael Dellarocca - 3.18 0 - 1
Jeff Ganis - 3.21 & Timothy Weaver - 3.22 1 - 0
Jeff Ganis - 3.21 & Jacob Igval - 3.07 0 - 1
Jeff Ganis - 3.21 & Jeffrey Grossman - 3.33 0 - 1 1 - 1
Jeremy Cressman - 3.18 & Timothy Weaver - 3.22 1 - 1
Jeremy Cressman - 3.18 & Joseph Allen - 3.06 0 - 1
Jean Bichara - 3.26 & Jacob Igval - 3.07 0 - 1
Jean Bichara - 3.26 & Joseph Allen - 3.06 0 - 1
Jean Bichara - 3.26 3 - 1 0 - 1
Timothy Weaver - 3.22 & Justin Zaslow - 3.26 1 - 1 1 - 0
Timothy Weaver - 3.22 1 - 0
Jacob Igval - 3.07 1 - 1 0 - 1
Joseph Allen - 3.06 & Jeffrey Grossman - 3.33 1 - 0
Joseph Allen - 3.06 & Todor Enev - 3.04 0 - 1
Marvin Kalafer - n/a & Jeffrey Grossman - 3.33 0 - 1
Todor Enev - 3.04 0 - 1 2 - 2
Emmett Gallagher - n/a 0 - 1
Justin Zaslow - 3.26 1 - 0 1 - 0
Jonathan Bilder - 3.29 & Nolan Bilder - n/a 0 - 1
Jonathan Bilder - 3.29 & Marvin Kalafer - n/a 0 - 1
Jonathan Bilder - 3.29 & Joseph Musacchia - 3.21 1 - 0
Joseph Musacchia - 3.21 & Joseph Allen - 3.06 0 - 1 1 - 0
Joseph Musacchia - 3.21 & Jeffrey Grossman - 3.33 1 - 0
Joseph Musacchia - 3.21 & Justin Zaslow - 3.26 0 - 1 1 - 0
Joseph Musacchia - 3.21 & Michael Dellarocca - 3.18 0 - 1
Michael Dellarocca - 3.18 & Jean Bichara - 3.26 1 - 0
Michael Dellarocca - 3.18 & Jeffrey Grossman - 3.33 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Topspins Cobra Kai
League Record: 0 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Jordan Zucker - 3.61
kevin wilkinson - 3.19
Parm Greeley - 3.02
Ying Huang - 3.01
Soetji Anto - 2.96
Timothy Guminski - 2.95
Marcos DeArruda - 2.95
konstantin sakherzon - 2.91
Fred Scales - 2.88
Alexander Bilus - 2.87
Nicholas Arena - 2.80
Muhammad Abdul-Hadi - 2.78
lav master - n/a
Thomas Baxter - n/a
Jeff Kahn - n/a
George Harris - n/a
Anthony Francis - n/a
League Results By Position
1S 2S 1D 2D 3D
Jeff Kahn - n/a & konstantin sakherzon - 2.91 0 - 1
Jeff Kahn - n/a & Alexander Bilus - 2.87 0 - 1
Jeff Kahn - n/a 0 - 1
lav master - n/a & Ying Huang - 3.01 0 - 1 0 - 1
lav master - n/a & Muhammad Abdul-Hadi - 2.78 0 - 1
kevin wilkinson - 3.19 & Ying Huang - 3.01 0 - 1
kevin wilkinson - 3.19 & Parm Greeley - 3.02 0 - 1
kevin wilkinson - 3.19 1 - 2
Jordan Zucker - 3.61 & Fred Scales - 2.88 0 - 1
Ying Huang - 3.01 & Timothy Guminski - 2.95 0 - 1
Soetji Anto - 2.96 & Parm Greeley - 3.02 0 - 1
Soetji Anto - 2.96 & Alexander Bilus - 2.87 0 - 1
Soetji Anto - 2.96 1 - 1
Fred Scales - 2.88 & Muhammad Abdul-Hadi - 2.78 0 - 1
Fred Scales - 2.88 & Thomas Baxter - n/a 0 - 1
Fred Scales - 2.88 0 - 1
Muhammad Abdul-Hadi - 2.78 & Parm Greeley - 3.02 0 - 1
Muhammad Abdul-Hadi - 2.78 & Nicholas Arena - 2.80 0 - 2
Muhammad Abdul-Hadi - 2.78 0 - 1
Marcos DeArruda - 2.95 & konstantin sakherzon - 2.91 0 - 1 0 - 2
Marcos DeArruda - 2.95 & Anthony Francis - n/a 0 - 1
Marcos DeArruda - 2.95 0 - 3
George Harris - n/a & Nicholas Arena - 2.80 0 - 1
George Harris - n/a & Alexander Bilus - 2.87 0 - 1
George Harris - n/a 0 - 1
Parm Greeley - 3.02 & konstantin sakherzon - 2.91 0 - 1
Parm Greeley - 3.02 & Timothy Guminski - 2.95 0 - 1
konstantin sakherzon - 2.91 & Nicholas Arena - 2.80 0 - 1
konstantin sakherzon - 2.91 0 - 1
Nicholas Arena - 2.80 & Alexander Bilus - 2.87 0 - 1
Timothy Guminski - 2.95 0 - 3
--------------------------------------------------------------------------------------------------------------------------------------
Upper Dublin Dirty Dozen
League Record: 9 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Manuel Carbajo - 3.51
Frank Trapani - 3.45
Aaron Gray - 3.45
Richard Ransom - 3.35
Robert Beaver - 3.30
Frank Grosso - 3.30
William DiPaulo - 3.28
Tim Tirendi - 3.28
JOSEPH SMITH - 3.27
Wenjue Liu - 3.26
Spencer Oetjen - 3.21
John Schafhauser - 3.21
William Bishop - 3.16
Peter Kreher - 3.13
Jismon John - 3.03
Ray Lieu - n/a
David Reistad - n/a
League Results By Position
1S 2S 1D 2D 3D
Frank Grosso - 3.30 & Ray Lieu - n/a 0 - 1
Robert Beaver - 3.30 & JOSEPH SMITH - 3.27 1 - 0
Robert Beaver - 3.30 & William Bishop - 3.16 0 - 1
Wenjue Liu - 3.26 & John Schafhauser - 3.21 1 - 0
Wenjue Liu - 3.26 & Aaron Gray - 3.45 1 - 1
Wenjue Liu - 3.26 4 - 1 0 - 1
Jismon John - 3.03 1 - 2
William DiPaulo - 3.28 0 - 1 2 - 0
Frank Trapani - 3.45 & Manuel Carbajo - 3.51 3 - 1
Frank Trapani - 3.45 & Aaron Gray - 3.45 1 - 0
John Schafhauser - 3.21 & Spencer Oetjen - 3.21 1 - 0
John Schafhauser - 3.21 & Aaron Gray - 3.45 1 - 0
William Bishop - 3.16 & Peter Kreher - 3.13 1 - 1 0 - 1
David Reistad - n/a 0 - 1
Spencer Oetjen - 3.21 1 - 1
Aaron Gray - 3.45 1 - 0
Richard Ransom - 3.35 & Robert Beaver - 3.30 1 - 0
Richard Ransom - 3.35 & William DiPaulo - 3.28 1 - 0
Richard Ransom - 3.35 & Frank Trapani - 3.45 1 - 0
Richard Ransom - 3.35 & Spencer Oetjen - 3.21 0 - 1
Tim Tirendi - 3.28 & Frank Grosso - 3.30 2 - 0
Tim Tirendi - 3.28 & Robert Beaver - 3.30 0 - 1
Tim Tirendi - 3.28 & JOSEPH SMITH - 3.27 1 - 0
Tim Tirendi - 3.28 & John Schafhauser - 3.21 2 - 0
Tim Tirendi - 3.28 & William Bishop - 3.16 1 - 0
Tim Tirendi - 3.28 & Ray Lieu - n/a 1 - 0
Tim Tirendi - 3.28 & Aaron Gray - 3.45 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Hit & Run
League Record: 6 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
kurt althouse - 3.44
Karl Schulte - 3.44
Matt Zaun - 3.37
Bryan Marks - 3.32
Jack Mehlbaum - 3.31
Brian Laird - 3.31
Todd Geiser - 3.30
Jim Soos - 3.30
Tom Nuneviller - 3.29
Timothy Riegel - 3.26
RAYMOND MCCARROLL - 3.22
Charlie Brill - 3.16
Matt Scriff - 3.09
James Gilchrist - 2.87
Rick Farris - n/a
Geoff Jago - n/a
Anthony Molettiere Jr - n/a
League Results By Position
1S 2S 1D 2D 3D
Jim Soos - 3.30 & RAYMOND MCCARROLL - 3.22 0 - 1
Jim Soos - 3.30 & James Gilchrist - 2.87 0 - 1
Jim Soos - 3.30 & Jack Mehlbaum - 3.31 1 - 1
RAYMOND MCCARROLL - 3.22 & Bryan Marks - 3.32 0 - 1
RAYMOND MCCARROLL - 3.22 & Matt Scriff - 3.09 0 - 1
RAYMOND MCCARROLL - 3.22 & kurt althouse - 3.44 1 - 0
Bryan Marks - 3.32 & Matt Scriff - 3.09 0 - 1 1 - 0
Bryan Marks - 3.32 & Charlie Brill - 3.16 0 - 1
Matt Zaun - 3.37 2 - 1 5 - 1
Matt Scriff - 3.09 & Geoff Jago - n/a 1 - 0 1 - 0
Brian Laird - 3.31 & Tom Nuneviller - 3.29 1 - 0
Brian Laird - 3.31 & Jack Mehlbaum - 3.31 1 - 0 1 - 0
Brian Laird - 3.31 2 - 0
Tom Nuneviller - 3.29 3 - 3 2 - 0
Charlie Brill - 3.16 & kurt althouse - 3.44 0 - 1
Anthony Molettiere Jr - n/a 0 - 1
Karl Schulte - 3.44 & Bryan Marks - 3.32 1 - 0
Karl Schulte - 3.44 & Matt Scriff - 3.09 1 - 0 1 - 0
Karl Schulte - 3.44 & Brian Laird - 3.31 2 - 0
Karl Schulte - 3.44 & Charlie Brill - 3.16 0 - 1
Karl Schulte - 3.44 & kurt althouse - 3.44 2 - 0
Karl Schulte - 3.44 & Jack Mehlbaum - 3.31 0 - 1
Todd Geiser - 3.30 & Timothy Riegel - 3.26 1 - 0
Rick Farris - n/a & Jim Soos - 3.30 2 - 0
Rick Farris - n/a & RAYMOND MCCARROLL - 3.22 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Serve THIS!!!!
League Record: 9 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Tyler Harris - 3.51
Mukund Pai - 3.42
Matthew Lieber - 3.36
Jason Friel - 3.34
Bill Keaton - 3.34
Nino Scalamandre - 3.33
Anthony Gotzis - 3.33
Edward Sullivan - 3.31
Joseph Busby - 3.28
Flavien Montange - 3.18
John Pagano - 3.16
Gregory Schafer - 3.03
League Results By Position
1S 2S 1D 2D 3D
Matthew Lieber - 3.36 & John Pagano - 3.16 4 - 0
Matthew Lieber - 3.36 & Joseph Busby - 3.28 0 - 1
Matthew Lieber - 3.36 & Edward Sullivan - 3.31 1 - 0 1 - 0
Nino Scalamandre - 3.33 & John Pagano - 3.16 1 - 0
Nino Scalamandre - 3.33 & Bill Keaton - 3.34 1 - 0
Mukund Pai - 3.42 1 - 0 1 - 0
Gregory Schafer - 3.03 & Flavien Montange - 3.18 0 - 1
Tyler Harris - 3.51 4 - 1 1 - 0
Bill Keaton - 3.34 & Anthony Gotzis - 3.33 5 - 0 1 - 0
Flavien Montange - 3.18 0 - 1 0 - 2
Jason Friel - 3.34 & Bill Keaton - 3.34 0 - 1
Jason Friel - 3.34 & Anthony Gotzis - 3.33 0 - 1
Jason Friel - 3.34 1 - 1 4 - 1
Joseph Busby - 3.28 & Nino Scalamandre - 3.33 4 - 0
Joseph Busby - 3.28 & Anthony Gotzis - 3.33 1 - 0
Joseph Busby - 3.28 & Edward Sullivan - 3.31 2 - 0
Edward Sullivan - 3.31 & Nino Scalamandre - 3.33 0 - 1
Edward Sullivan - 3.31 & Gregory Schafer - 3.03 0 - 1
Edward Sullivan - 3.31 & Bill Keaton - 3.34 1 - 0 1 - 0
Edward Sullivan - 3.31 & Flavien Montange - 3.18 1 - 0